- Transforms
- Transformations
- Legacy Translators
- List
- Add filter
- REST API
Retrieve all existing Legacy translators:
Retrieve all existing Legacy translators you have previously created.
get https://connect.velosimo.io/api/v2/setup/legacy_translator.json
tenant_access_key='...'
tenant_access_token='...'
curl -X GET \
-H "X-Tenant-Access-Key: ${tenant_access_key}" \
-H "X-Tenant-Access-Token: ${tenant_access_token}" \
-H "Content-Type: application/json" \
-d '{"page":1,"limit":25,"order":"id"}' \
"https://connect.velosimo.io/api/v2/setup/legacy_translator.json"
$tenant_access_key = '...';
$tenant_access_token = '...';
$uri = "https://connect.velosimo.io/api/v2/setup/legacy_translator.json";
$headers = array(
"Content-Type: application/json",
"X-Tenant-Access-Key: ${tenant_access_key}",
"X-Tenant-Access-Token: ${tenant_access_token}"
);
$options = array(
'http' => array(
'header' => implode($headers, "\r\n"),
'method' => 'GET',
'content' => '{"page":1,"limit":25,"order":"id"}'
)
);
$context = stream_context_create($options);
$response = file_get_contents($uri, false, $context);
print_r(json_decode($response, true));
require 'rest-client'
require 'json'
tenant_access_key = '...'
tenant_access_token = '...'
response = RestClient::Request.execute(
:url => "https://connect.velosimo.io/api/v2/setup/legacy_translator.json",
:method => 'GET',
:payload => '{"page":1,"limit":25,"order":"id"}',
:headers => {
'Content-Type' => 'application/json',
'X-Tenant-Access-Key' => tenant_access_key,
'X-Tenant-Access-Token' => tenant_access_token
}
)
puts JSON.parse(response.body)
import json
from requests import Request, Session
tenant_access_key = '...'
tenant_access_token = '...'
uri = 'https://connect.velosimo.io/api/v2/setup/legacy_translator.json' % (tenant_access_key, tenant_access_token)
options = {
'headers': {
'Content-Type': 'application/json',
'X-Tenant-Access-Key': tenant_access_key,
'X-Tenant-Access-Token': tenant_access_token
},
'data': json.dumps({"page":1,"limit":25,"order":"id"})
};
session = Session()
request = Request('GET', uri, **options)
prepped = request.prepare()
response = session.send(prepped)
print(response.json())
var request = require('request'),
tenant_access_key = '...',
tenant_access_token = '...',
options = {
method: 'GET',
url: 'https://connect.velosimo.io/api/v2/setup/legacy_translator.json',
headers: {
'Content-Type': 'application/json',
'X-Tenant-Access-Key': tenant_access_key,
'X-Tenant-Access-Token': tenant_access_token
},
json: true,
qs: {"page":1,"limit":25,"order":"id"}
};
request(options, function (error, response, data) {
if (error) throw error;
console.log(data);
});
var tenant_access_key = '...',
tenant_access_token = '...';
jQuery.ajax({
url: 'https://connect.velosimo.io/api/v2/setup/legacy_translator.json',
method: 'GET',
dataType: 'json',
crossOrigin: true,
headers: {
'Content-Type': 'application/json',
'X-Tenant-Access-Key': tenant_access_key,
'X-Tenant-Access-Token': tenant_access_token
},
data: {"page":1,"limit":25,"order":"id"},
success: function(data, textStatus, jqXHR) {
console.log(data);
}
});
Create an Legacy translator:
Creates the specified Legacy translator. Any parameters not provided will be left unchanged.
post https://connect.velosimo.io/api/v2/setup/legacy_translator.json
tenant_access_key='...'
tenant_access_token='...'
curl -X POST \
-H "X-Tenant-Access-Key: ${tenant_access_key}" \
-H "X-Tenant-Access-Token: ${tenant_access_token}" \
-H "Content-Type: application/json" \
-d '{"creator_id":{},"updater_id":{},"tenant_id":{},"namespace":"","name":"","type":"","snippet_id":{},"source_data_type_id":{},"target_data_type_id":{},"discard_events":false,"style":"","file_extension":"","bulk_source":false,"source_handler":false,"source_exporter_id":{},"target_importer_id":{},"discard_chained_records":false}' \
"https://connect.velosimo.io/api/v2/setup/legacy_translator.json"
$tenant_access_key = '...';
$tenant_access_token = '...';
$uri = "https://connect.velosimo.io/api/v2/setup/legacy_translator.json";
$headers = array(
"Content-Type: application/json",
"X-Tenant-Access-Key: ${tenant_access_key}",
"X-Tenant-Access-Token: ${tenant_access_token}"
);
$options = array(
'http' => array(
'header' => implode($headers, "\r\n"),
'method' => 'POST',
'content' => '{"creator_id":{},"updater_id":{},"tenant_id":{},"namespace":"","name":"","type":"","snippet_id":{},"source_data_type_id":{},"target_data_type_id":{},"discard_events":false,"style":"","file_extension":"","bulk_source":false,"source_handler":false,"source_exporter_id":{},"target_importer_id":{},"discard_chained_records":false}'
)
);
$context = stream_context_create($options);
$response = file_get_contents($uri, false, $context);
print_r(json_decode($response, true));
require 'rest-client'
require 'json'
tenant_access_key = '...'
tenant_access_token = '...'
response = RestClient::Request.execute(
:url => "https://connect.velosimo.io/api/v2/setup/legacy_translator.json",
:method => 'POST',
:payload => '{"creator_id":{},"updater_id":{},"tenant_id":{},"namespace":"","name":"","type":"","snippet_id":{},"source_data_type_id":{},"target_data_type_id":{},"discard_events":false,"style":"","file_extension":"","bulk_source":false,"source_handler":false,"source_exporter_id":{},"target_importer_id":{},"discard_chained_records":false}',
:headers => {
'Content-Type' => 'application/json',
'X-Tenant-Access-Key' => tenant_access_key,
'X-Tenant-Access-Token' => tenant_access_token
}
)
puts JSON.parse(response.body)
import json
from requests import Request, Session
tenant_access_key = '...'
tenant_access_token = '...'
uri = 'https://connect.velosimo.io/api/v2/setup/legacy_translator.json' % (tenant_access_key, tenant_access_token)
options = {
'headers': {
'Content-Type': 'application/json',
'X-Tenant-Access-Key': tenant_access_key,
'X-Tenant-Access-Token': tenant_access_token
},
'data': json.dumps({"creator_id":{},"updater_id":{},"tenant_id":{},"namespace":"","name":"","type":"","snippet_id":{},"source_data_type_id":{},"target_data_type_id":{},"discard_events":false,"style":"","file_extension":"","bulk_source":false,"source_handler":false,"source_exporter_id":{},"target_importer_id":{},"discard_chained_records":false})
};
session = Session()
request = Request('POST', uri, **options)
prepped = request.prepare()
response = session.send(prepped)
print(response.json())
var request = require('request'),
tenant_access_key = '...',
tenant_access_token = '...',
options = {
method: 'POST',
url: 'https://connect.velosimo.io/api/v2/setup/legacy_translator.json',
headers: {
'Content-Type': 'application/json',
'X-Tenant-Access-Key': tenant_access_key,
'X-Tenant-Access-Token': tenant_access_token
},
json: true,
body: {"creator_id":{},"updater_id":{},"tenant_id":{},"namespace":"","name":"","type":"","snippet_id":{},"source_data_type_id":{},"target_data_type_id":{},"discard_events":false,"style":"","file_extension":"","bulk_source":false,"source_handler":false,"source_exporter_id":{},"target_importer_id":{},"discard_chained_records":false}
};
request(options, function (error, response, data) {
if (error) throw error;
console.log(data);
});
var tenant_access_key = '...',
tenant_access_token = '...';
jQuery.ajax({
url: 'https://connect.velosimo.io/api/v2/setup/legacy_translator.json',
method: 'POST',
dataType: 'json',
crossOrigin: true,
headers: {
'Content-Type': 'application/json',
'X-Tenant-Access-Key': tenant_access_key,
'X-Tenant-Access-Token': tenant_access_token
},
data: JSON.stringify({"creator_id":{},"updater_id":{},"tenant_id":{},"namespace":"","name":"","type":"","snippet_id":{},"source_data_type_id":{},"target_data_type_id":{},"discard_events":false,"style":"","file_extension":"","bulk_source":false,"source_handler":false,"source_exporter_id":{},"target_importer_id":{},"discard_chained_records":false}),
success: function(data, textStatus, jqXHR) {
console.log(data);
}
});
Retrieve an existing Legacy translator:
Retrieves the details of an existing Legacy translator. You need only supply the unique Legacy translator identifier that was returned upon Legacy translator creation.
get https://connect.velosimo.io/api/v2/setup/legacy_translator/{id}.json
tenant_access_key='...'
tenant_access_token='...'
id='...'
curl -X GET \
-H "X-Tenant-Access-Key: ${tenant_access_key}" \
-H "X-Tenant-Access-Token: ${tenant_access_token}" \
-H "Content-Type: application/json" \
"https://connect.velosimo.io/api/v2/setup/legacy_translator/${id}.json"
$tenant_access_key = '...';
$tenant_access_token = '...';
$id = '...';
$uri = "https://connect.velosimo.io/api/v2/setup/legacy_translator/${id}.json";
$headers = array(
"Content-Type: application/json",
"X-Tenant-Access-Key: ${tenant_access_key}",
"X-Tenant-Access-Token: ${tenant_access_token}"
);
$options = array(
'http' => array(
'header' => implode($headers, "\r\n"),
'method' => 'GET',
)
);
$context = stream_context_create($options);
$response = file_get_contents($uri, false, $context);
print_r(json_decode($response, true));
require 'rest-client'
require 'json'
tenant_access_key = '...'
tenant_access_token = '...'
id = '...'
response = RestClient::Request.execute(
:url => "https://connect.velosimo.io/api/v2/setup/legacy_translator/#{id}.json",
:method => 'GET',
:headers => {
'Content-Type' => 'application/json',
'X-Tenant-Access-Key' => tenant_access_key,
'X-Tenant-Access-Token' => tenant_access_token
}
)
puts JSON.parse(response.body)
from requests import Request, Session
tenant_access_key = '...'
tenant_access_token = '...'
id = '...'
uri = 'https://connect.velosimo.io/api/v2/setup/legacy_translator/%s.json' % (tenant_access_key, tenant_access_token, id)
options = {
'headers': {
'Content-Type': 'application/json',
'X-Tenant-Access-Key': tenant_access_key,
'X-Tenant-Access-Token': tenant_access_token
},
};
session = Session()
request = Request('GET', uri, **options)
prepped = request.prepare()
response = session.send(prepped)
print(response.json())
var request = require('request'),
tenant_access_key = '...',
tenant_access_token = '...',
id = '...',
options = {
method: 'GET',
url: 'https://connect.velosimo.io/api/v2/setup/legacy_translator/${id}.json',
headers: {
'Content-Type': 'application/json',
'X-Tenant-Access-Key': tenant_access_key,
'X-Tenant-Access-Token': tenant_access_token
},
json: true,
};
request(options, function (error, response, data) {
if (error) throw error;
console.log(data);
});
var tenant_access_key = '...',
tenant_access_token = '...',
id = '...';
jQuery.ajax({
url: 'https://connect.velosimo.io/api/v2/setup/legacy_translator/${id}.json',
method: 'GET',
dataType: 'json',
crossOrigin: true,
headers: {
'Content-Type': 'application/json',
'X-Tenant-Access-Key': tenant_access_key,
'X-Tenant-Access-Token': tenant_access_token
},
success: function(data, textStatus, jqXHR) {
console.log(data);
}
});
Update an Legacy translator:
Updates the specified Legacy translator. Any parameters not provided will be left unchanged.
post https://connect.velosimo.io/api/v2/setup/legacy_translator/{id}.json
tenant_access_key='...'
tenant_access_token='...'
id='...'
curl -X POST \
-H "X-Tenant-Access-Key: ${tenant_access_key}" \
-H "X-Tenant-Access-Token: ${tenant_access_token}" \
-H "Content-Type: application/json" \
-d '{"creator_id":{},"updater_id":{},"tenant_id":{},"namespace":"","name":"","type":"","snippet_id":{},"source_data_type_id":{},"target_data_type_id":{},"discard_events":false,"style":"","file_extension":"","bulk_source":false,"source_handler":false,"source_exporter_id":{},"target_importer_id":{},"discard_chained_records":false}' \
"https://connect.velosimo.io/api/v2/setup/legacy_translator/${id}.json"
$tenant_access_key = '...';
$tenant_access_token = '...';
$id = '...';
$uri = "https://connect.velosimo.io/api/v2/setup/legacy_translator/${id}.json";
$headers = array(
"Content-Type: application/json",
"X-Tenant-Access-Key: ${tenant_access_key}",
"X-Tenant-Access-Token: ${tenant_access_token}"
);
$options = array(
'http' => array(
'header' => implode($headers, "\r\n"),
'method' => 'POST',
'content' => '{"creator_id":{},"updater_id":{},"tenant_id":{},"namespace":"","name":"","type":"","snippet_id":{},"source_data_type_id":{},"target_data_type_id":{},"discard_events":false,"style":"","file_extension":"","bulk_source":false,"source_handler":false,"source_exporter_id":{},"target_importer_id":{},"discard_chained_records":false}'
)
);
$context = stream_context_create($options);
$response = file_get_contents($uri, false, $context);
print_r(json_decode($response, true));
require 'rest-client'
require 'json'
tenant_access_key = '...'
tenant_access_token = '...'
id = '...'
response = RestClient::Request.execute(
:url => "https://connect.velosimo.io/api/v2/setup/legacy_translator/#{id}.json",
:method => 'POST',
:payload => '{"creator_id":{},"updater_id":{},"tenant_id":{},"namespace":"","name":"","type":"","snippet_id":{},"source_data_type_id":{},"target_data_type_id":{},"discard_events":false,"style":"","file_extension":"","bulk_source":false,"source_handler":false,"source_exporter_id":{},"target_importer_id":{},"discard_chained_records":false}',
:headers => {
'Content-Type' => 'application/json',
'X-Tenant-Access-Key' => tenant_access_key,
'X-Tenant-Access-Token' => tenant_access_token
}
)
puts JSON.parse(response.body)
import json
from requests import Request, Session
tenant_access_key = '...'
tenant_access_token = '...'
id = '...'
uri = 'https://connect.velosimo.io/api/v2/setup/legacy_translator/%s.json' % (tenant_access_key, tenant_access_token, id)
options = {
'headers': {
'Content-Type': 'application/json',
'X-Tenant-Access-Key': tenant_access_key,
'X-Tenant-Access-Token': tenant_access_token
},
'data': json.dumps({"creator_id":{},"updater_id":{},"tenant_id":{},"namespace":"","name":"","type":"","snippet_id":{},"source_data_type_id":{},"target_data_type_id":{},"discard_events":false,"style":"","file_extension":"","bulk_source":false,"source_handler":false,"source_exporter_id":{},"target_importer_id":{},"discard_chained_records":false})
};
session = Session()
request = Request('POST', uri, **options)
prepped = request.prepare()
response = session.send(prepped)
print(response.json())
var request = require('request'),
tenant_access_key = '...',
tenant_access_token = '...',
id = '...',
options = {
method: 'POST',
url: 'https://connect.velosimo.io/api/v2/setup/legacy_translator/${id}.json',
headers: {
'Content-Type': 'application/json',
'X-Tenant-Access-Key': tenant_access_key,
'X-Tenant-Access-Token': tenant_access_token
},
json: true,
body: {"creator_id":{},"updater_id":{},"tenant_id":{},"namespace":"","name":"","type":"","snippet_id":{},"source_data_type_id":{},"target_data_type_id":{},"discard_events":false,"style":"","file_extension":"","bulk_source":false,"source_handler":false,"source_exporter_id":{},"target_importer_id":{},"discard_chained_records":false}
};
request(options, function (error, response, data) {
if (error) throw error;
console.log(data);
});
var tenant_access_key = '...',
tenant_access_token = '...',
id = '...';
jQuery.ajax({
url: 'https://connect.velosimo.io/api/v2/setup/legacy_translator/${id}.json',
method: 'POST',
dataType: 'json',
crossOrigin: true,
headers: {
'Content-Type': 'application/json',
'X-Tenant-Access-Key': tenant_access_key,
'X-Tenant-Access-Token': tenant_access_token
},
data: JSON.stringify({"creator_id":{},"updater_id":{},"tenant_id":{},"namespace":"","name":"","type":"","snippet_id":{},"source_data_type_id":{},"target_data_type_id":{},"discard_events":false,"style":"","file_extension":"","bulk_source":false,"source_handler":false,"source_exporter_id":{},"target_importer_id":{},"discard_chained_records":false}),
success: function(data, textStatus, jqXHR) {
console.log(data);
}
});
Delete an existing Legacy translator:
Permanently deletes an existing Legacy translator. It cannot be undone.
delete https://connect.velosimo.io/api/v2/setup/legacy_translator/{id}.json
tenant_access_key='...'
tenant_access_token='...'
id='...'
curl -X DELETE \
-H "X-Tenant-Access-Key: ${tenant_access_key}" \
-H "X-Tenant-Access-Token: ${tenant_access_token}" \
-H "Content-Type: application/json" \
"https://connect.velosimo.io/api/v2/setup/legacy_translator/${id}.json"
$tenant_access_key = '...';
$tenant_access_token = '...';
$id = '...';
$uri = "https://connect.velosimo.io/api/v2/setup/legacy_translator/${id}.json";
$headers = array(
"Content-Type: application/json",
"X-Tenant-Access-Key: ${tenant_access_key}",
"X-Tenant-Access-Token: ${tenant_access_token}"
);
$options = array(
'http' => array(
'header' => implode($headers, "\r\n"),
'method' => 'DELETE',
)
);
$context = stream_context_create($options);
$response = file_get_contents($uri, false, $context);
print_r(json_decode($response, true));
require 'rest-client'
require 'json'
tenant_access_key = '...'
tenant_access_token = '...'
id = '...'
response = RestClient::Request.execute(
:url => "https://connect.velosimo.io/api/v2/setup/legacy_translator/#{id}.json",
:method => 'DELETE',
:headers => {
'Content-Type' => 'application/json',
'X-Tenant-Access-Key' => tenant_access_key,
'X-Tenant-Access-Token' => tenant_access_token
}
)
puts JSON.parse(response.body)
from requests import Request, Session
tenant_access_key = '...'
tenant_access_token = '...'
id = '...'
uri = 'https://connect.velosimo.io/api/v2/setup/legacy_translator/%s.json' % (tenant_access_key, tenant_access_token, id)
options = {
'headers': {
'Content-Type': 'application/json',
'X-Tenant-Access-Key': tenant_access_key,
'X-Tenant-Access-Token': tenant_access_token
},
};
session = Session()
request = Request('DELETE', uri, **options)
prepped = request.prepare()
response = session.send(prepped)
print(response.json())
var request = require('request'),
tenant_access_key = '...',
tenant_access_token = '...',
id = '...',
options = {
method: 'DELETE',
url: 'https://connect.velosimo.io/api/v2/setup/legacy_translator/${id}.json',
headers: {
'Content-Type': 'application/json',
'X-Tenant-Access-Key': tenant_access_key,
'X-Tenant-Access-Token': tenant_access_token
},
json: true,
};
request(options, function (error, response, data) {
if (error) throw error;
console.log(data);
});
var tenant_access_key = '...',
tenant_access_token = '...',
id = '...';
jQuery.ajax({
url: 'https://connect.velosimo.io/api/v2/setup/legacy_translator/${id}.json',
method: 'DELETE',
dataType: 'json',
crossOrigin: true,
headers: {
'Content-Type': 'application/json',
'X-Tenant-Access-Key': tenant_access_key,
'X-Tenant-Access-Token': tenant_access_token
},
success: function(data, textStatus, jqXHR) {
console.log(data);
}
});
Retrieve one attribute of an existing Legacy translator:
Retrieves one attribute of an existing Legacy translator.
get https://connect.velosimo.io/api/v2/setup/legacy_translator/{id}/{view}.json
tenant_access_key='...'
tenant_access_token='...'
id='...'
view='...'
curl -X GET \
-H "X-Tenant-Access-Key: ${tenant_access_key}" \
-H "X-Tenant-Access-Token: ${tenant_access_token}" \
-H "Content-Type: application/json" \
"https://connect.velosimo.io/api/v2/setup/legacy_translator/${id}/${view}.json"
$tenant_access_key = '...';
$tenant_access_token = '...';
$id = '...';
$view = '...';
$uri = "https://connect.velosimo.io/api/v2/setup/legacy_translator/${id}/${view}.json";
$headers = array(
"Content-Type: application/json",
"X-Tenant-Access-Key: ${tenant_access_key}",
"X-Tenant-Access-Token: ${tenant_access_token}"
);
$options = array(
'http' => array(
'header' => implode($headers, "\r\n"),
'method' => 'GET',
)
);
$context = stream_context_create($options);
$response = file_get_contents($uri, false, $context);
print_r(json_decode($response, true));
require 'rest-client'
require 'json'
tenant_access_key = '...'
tenant_access_token = '...'
id = '...'
view = '...'
response = RestClient::Request.execute(
:url => "https://connect.velosimo.io/api/v2/setup/legacy_translator/#{id}/#{view}.json",
:method => 'GET',
:headers => {
'Content-Type' => 'application/json',
'X-Tenant-Access-Key' => tenant_access_key,
'X-Tenant-Access-Token' => tenant_access_token
}
)
puts JSON.parse(response.body)
from requests import Request, Session
tenant_access_key = '...'
tenant_access_token = '...'
id = '...'
view = '...'
uri = 'https://connect.velosimo.io/api/v2/setup/legacy_translator/%s/%s.json' % (tenant_access_key, tenant_access_token, id, view)
options = {
'headers': {
'Content-Type': 'application/json',
'X-Tenant-Access-Key': tenant_access_key,
'X-Tenant-Access-Token': tenant_access_token
},
};
session = Session()
request = Request('GET', uri, **options)
prepped = request.prepare()
response = session.send(prepped)
print(response.json())
var request = require('request'),
tenant_access_key = '...',
tenant_access_token = '...',
id = '...',
view = '...',
options = {
method: 'GET',
url: 'https://connect.velosimo.io/api/v2/setup/legacy_translator/${id}/${view}.json',
headers: {
'Content-Type': 'application/json',
'X-Tenant-Access-Key': tenant_access_key,
'X-Tenant-Access-Token': tenant_access_token
},
json: true,
};
request(options, function (error, response, data) {
if (error) throw error;
console.log(data);
});
var tenant_access_key = '...',
tenant_access_token = '...',
id = '...',
view = '...';
jQuery.ajax({
url: 'https://connect.velosimo.io/api/v2/setup/legacy_translator/${id}/${view}.json',
method: 'GET',
dataType: 'json',
crossOrigin: true,
headers: {
'Content-Type': 'application/json',
'X-Tenant-Access-Key': tenant_access_key,
'X-Tenant-Access-Token': tenant_access_token
},
success: function(data, textStatus, jqXHR) {
console.log(data);
}
});